﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.DTO
{
    /// <summary>
    /// 
    /// </summary>
    public class Tb_Invoice
    {
        public Int32 Id { get; set; }
        public Guid KeyGuid { get; set; }
        public String IsrtUser { get; set; }
        public String IsrtUserName { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? IsrtDate { get; set; }
        public Boolean? IsDel { get; set; }
        public String Notice { get; set; }
        public String Title { get; set; }
        public String PsCode { get; set; }
        public String SendAddress { get; set; }
        public String LinkMan { get; set; }
        public String Tel { get; set; }
        public String Mtel { get; set; }
        public Decimal? SumPay { get; set; }
        public String InvoiceCode { get; set; }
        public String InvoiceNum { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? InvoiceDate { get; set; }
        public String UpdateUser { get; set; }
        public String UpdateUserName { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? UpdateDate { get; set; }
        public Int32? SendType { get; set; }
        public String TaxCode { get; set; }
        public String BankName { get; set; }
        public String BankCode { get; set; }
        public Byte InvoiceOptType { get; set; }
        public Byte InvoiceType { get; set; }
        public Int32? InvoiceStatus { get; set; }
        public String InvoiceTitle { get; set; }
    }
}
